/*
 * @Description: 数据列表类型
 * @Author: chenju
 * @Date: 2022-01-18 17:24:04
 * @LastEditors: chenju
 * @LastEditTime: 2023-01-19 11:31:20
 */

// 汇总页返回值
export interface GetTaskDataSummaryListResult {
  id: number;
  // 	总任务
  totalCount: string | number;
  // 待填报
  waitFillCount: string | number;
  // 已完成
  waitReviewCount: string | number;
  // 待审批
  waitApproveCount: string | number;
}

// 数据列表详情页面 不包含分页参数 入参
export interface systemNotifyListParams {
  current: number;
  size: number;
  // 模块 0：系统公告 1：帮助中心
  module: string;
}

// 系统公告、帮助中心文件列表 返回参数
export interface SystemNotifyListResult {
  announcementType: string;
  attachmentNum: string;
  businessModule: string;
  content: string;
  createTime: string;
  fileName: string;
  fileUrl: string;
  id: number;
  module: string;
  newFlag: boolean;
  placedTop: boolean;
  releasePeopleName: string;
  releaseRange: string;
  releaseStatus: string;
  releaseTime: string;
  subtitle: string;
  title: string;
}

// 系统公告详情 返回参数
export interface SystemNotifyDetailResult {
  announcementType: string;
  businessModule: string;
  content: string;
  files: string[];
  module: string;
  organizationCode: string;
  releaseRange: string;
  releaseTime: string;
  releaseTimeType: string;
  subtitle: string;
  title: string;
}
